Discrere time modelling in software reliability engineering - a unified approach
نویسنده
چکیده
In the software reliability engineering literature, few attempts have been made to measure software reliability using discrete time modeling. One of the reasons can be attributed to the mathematical complexity involved in constructing such models. The proposed unified modelling approach provides a broad framework for developing NHPP type of discrete SRGMs. The framework adopts the number of test occasions/cases as a unit of fault detection/removal period, which is countable and more appropriate measure than CPU time or calendar time used in continuous SRGMs. And classifies the faults that encountered during software testing phase into three types of faults namely, simple, hard and complex according to their removal complexity. Accordingly, their fault removal processes is modelled separately and the total fault removal phenomena is the superposition of the underlying processes. Such type of modelling approach is very much suited for object-oriented and distributed systems development environments. Actual software reliability data have been used to demonstrate the proposed framework.
منابع مشابه
A Dynamic Usage Modelling Approach to Software Reliability Engineering
In software reliability engineering, reliability models have been in focus for years, while less attention has been given to usage models, which are necessary for usage based testing. The state hierarchy usage model is designed to capture the complex and dynamic usage behaviour for large real-time software systems, for example telecommunication systems. It provides a practical approach to usage...
متن کاملUML based Approach for System Reliability Assessment
Software Engineering is associated with development of software products using well defined principles, techniques and processes. The result of Software Engineering is an effective and reliable product. The software products have chances to fail during implementation and design phases. The design time testing and reliability measurement can enhance the process of development and their component...
متن کاملA Unified Approach for Design of Lp Polynomial Algorithms
By summarizing Khachiyan's algorithm and Karmarkar's algorithm forlinear program (LP) a unified methodology for the design of polynomial-time algorithms for LP is presented in this paper. A key concept is the so-called extended binary search (EBS) algorithm introduced by the author. It is used as a unified model to analyze the complexities of the existing modem LP algorithms and possibly, help ...
متن کاملApplication of Discrete 3-level Nested Logit Model in Travel Demand Forecasting as an Alternative to Traditional 4-Step Model
This paper aims to introduce a new modelling approach that represents departure time, destination and travel mode choice under a unified framework. Through it, it is possible to overcome shortages of the traditional 4-step model associated with the lack of introducing actual travellers’ behaviours. This objective can be achieved through adopting discrete 3-level Nested Logit model that represen...
متن کاملPIM Definition and Description
Answering the requirement of the Model-Driven Architecture approach, as well as the general needs of engineering process definition, requires to precisely define the content and structure of the different models to be produced at project development time. For each model, the following questions must have an answer: What are its content and its objectives? What are the modelling concepts to be u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Syst. Sci. Eng.
دوره 24 شماره
صفحات -
تاریخ انتشار 2009